#include <stdio.h>

// 函数：交换两个整数的值
void swap(int *a, int *b) {
    int temp = *a;
    *a = *b;
    *b = temp;
}

// 函数：按由小到大的顺序排序三个整数
void sortThreeIntegers(int *a, int *b, int *c) {
    // 比较并交换整数的值
    if (*a > *b) swap(a, b);
    if (*a > *c) swap(a, c);
    if (*b > *c) swap(b, c);
}

int main() {
    int num1, num2, num3;

    // 输入三个整数
    printf("input 3 data:");
    scanf("%d %d %d", &num1, &num2, &num3);

    // 对这三个整数进行排序
    sortThreeIntegers(&num1, &num2, &num3);

    // 输出排序后的结果
    printf("output:%d %d %d\n", num1, num2, num3);

    return 0;
}
